CEO
Stijn Lowette
CEO Approval Rating
70/100
Kambukka is a Limburg-based manufacturer and online retailer of water bottles, coffee cups and food jars.